# 相当于java中的map  key value格式
d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}
print(d['Michael'])

# 也可以往里面传入key
d['kyrie'] = 18
print(d)

# 但是如果key不存在  d[key] 拿法会报错
# 解决办法 使用get获取
print(d.get('durant')) # None

# 如果key不存在  可以指定返回的值
print(d.get('kkk', '该值不存在')) # 该值不存在


###########以下是set###################

#set 是和dict相似，但是set只存储key，没有value
s = {1,2,3}
print(s)

# 也可以这么声明 s = set([1, 2, 3])
s = set([1, 2, 3])
print(s)

# set有去重效果  保证不会存在相同名称的key
s = {1, 1, 2, 2, 3, 3}
print(s)